package ru.averta.notes.domain.ajax;

/**
 * <code>AjaxCoolMark</code>
 *
 * Используется для передачи информации по оценкам
 * Как и на сторону клиента (получаем информацию по URL'у)
 * Как и на сторону сервера (обновляем информацию по URL'у)
 *
 * @author fedor.belov (fedor.belov@mail.ru)
 *         Date: 12.09.11 15:03
 */
public class AjaxCoolMark {

    /** сдвиг сверху */
    private int top;
    /** сдвиг слева */
    private int left;
    /** что отмечено крутым */
    private String content;
    /** комментарий (опционально) */
    private String comment;

    /** Пустой конструктор для JSON */
    public AjaxCoolMark() {
    }

    public AjaxCoolMark(int top, int left, String content, String comment) {
        this.top = top;
        this.left = left;
        this.content = content;
        this.comment = comment;
    }

    /** GET для построения ответа */
    public int getTop() {
        return top;
    }

    public int getLeft() {
        return left;
    }

    public String getContent() {
        return content;
    }

    public String getComment() {
        return comment;
    }

    /** SET для построения класса из запроса */
    public void setTop(int top) {
        this.top = top;
    }

    public void setLeft(int left) {
        this.left = left;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }
}
